花费 9 ms
全文搜索引擎 ElasticSearch 还是 Solr?

最近项目组安排了一个任务,项目中用到了全文搜索,基于全文搜索 Solr,但是该 Solr 搜索云项目不稳定,经常查询不出来数据,需要手动全量同步,而且是其他团队在维护,依赖性太强,导致 Solr 服务 ...

Mon Oct 22 08:03:00 CST 2018 12 27543
Elasticsearch 技术分析(五):如何通过SQL查询Elasticsearch

前言 这篇博文本来是想放在全系列的大概第五、六篇的时候再讲的,毕竟查询是在索引创建、索引文档数据生成和一些基本概念介绍完之后才需要的。当前面的一些知识概念全都讲解完之后再讲解查询是最好的,但是最近公 ...

Mon Dec 10 16:40:00 CST 2018 10 21710
Elasticsearch 技术分析(一): 基础入门

简介 Elasticsearch是一个高度可扩展的、开源的、基于 Lucene 的全文搜索和分析引擎。它允许您快速,近实时地存储,搜索和分析大量数据,并支持多租户。 Elasticsearch ...

Mon Nov 19 17:04:00 CST 2018 8 8768
Elasticsearch 技术分析(三): 索引别名Aliases问题

业务问题 业务需求是不断变化迭代的,也许我们之前写的某个业务逻辑在下个版本就变化了,我们可能需要修改原来的设计,例如数据库可能需要添加一个字段或删减一个字段,而在搜索中也会发生这件事,即使你认为现在 ...

Fri Dec 21 05:47:00 CST 2018 1 5316
Elasticsearch 技术分析(二): 索引映射Mapping问题

数据库建表的时候,我们的DDL语句一般都会指定每个字段的存储类型,例如:varchar,int,datetime等等,目的很明确,就是更精确的存储数据,防止数据类型格式混乱。 在 Elastic ...

Wed Dec 19 05:51:00 CST 2018 4 3766
Elasticsearch 技术分析(四): 分布式工作原理

前言 通过前面章节的了解,我们已经知道 Elasticsearch 是一个实时的分布式搜索分析引擎,它能让你以一个之前从未有过的速度和规模,去探索你的数据。它被用作全文检索、结构化搜索、分析以及这三 ...

Thu Dec 27 06:30:00 CST 2018 0 2373
Elasticsearch 技术分析(八):剖析 Elasticsearch 的索引原理

前言 创建索引的时候,我们通过Mapping 映射定义好索引的基本结构信息,接下来我们肯定需要往 ES 里面新增业务文档数据了,例如用户,日志等业务数据。新增的业务数据,我们根据 Mapping 来 ...

Mon May 13 17:02:00 CST 2019 0 1435

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM